permanent technical exhibition - Francés Inglés Diccionario